one engaged in works of charity - Francés Inglés Diccionario